import { axios } from '@/utils/request'

/**
 * 查询报表-关键作业对比-开始自查
 * @returns
 */
export function getQHSEStartCompareSelfDangerKeyWorkCheckCount (parameter) {
  return axios({
    url: 'QHSEDangerReport/StartCompareSelfDangerKeyWorkCheckCount',
    method: 'post',
    data: parameter
  })
}

/**
 * 查询报表-关键作业对比-自查状态
 * @returns
 */
export function getQHSEGetCompareSelfDangerKeyWorkCheckCountStatus (parameter) {
  return axios({
    url: 'QHSEDangerReport/GetCompareSelfDangerKeyWorkCheckCountStatus',
    method: 'post',
    data: JSON.stringify(parameter),
    headers: {
      'Content-Type': 'application/json' // 设置请求头，表明需要使用 JSON 形式传输数据
    }
  })
}

/**
 * 查询报表-关键作业对比-自查
 * @returns
 */
export function getQHSETakeCompareSelfDangerKeyWorkCheckCount (parameter) {
  return axios({
    url: 'QHSEDangerReport/TakeCompareSelfDangerKeyWorkCheckCount',
    method: 'post',
    data: JSON.stringify(parameter),
    headers: {
      'Content-Type': 'application/json' // 设置请求头，表明需要使用 JSON 形式传输数据
    }
  })
}

/**
 * 查询报表-关键作业对比-开始监督
 * @returns
 */
export function getQHSEStartCompareSuperviseDangerKeyWorkCheckCount (parameter) {
  return axios({
    url: 'QHSEDangerReport/StartCompareSuperviseDangerKeyWorkCheckCount',
    method: 'post',
    data: parameter
  })
}

/**
 * 查询报表-关键作业对比-监督状态
 * @returns
 */
export function getQHSEGetCompareSuperviseDangerKeyWorkCheckCountStatus (parameter) {
  return axios({
    url: 'QHSEDangerReport/GetCompareSuperviseDangerKeyWorkCheckCountStatus',
    method: 'post',
    data: JSON.stringify(parameter),
    headers: {
      'Content-Type': 'application/json' // 设置请求头，表明需要使用 JSON 形式传输数据
    }
  })
}

/**
 * 查询报表-关键作业对比-监督
 * @returns
 */
export function getQHSETakeCompareSuperviseDangerKeyWorkCheckCount (parameter) {
  return axios({
    url: 'QHSEDangerReport/TakeCompareSuperviseDangerKeyWorkCheckCount  ',
    method: 'post',
    data: JSON.stringify(parameter),
    headers: {
      'Content-Type': 'application/json' // 设置请求头，表明需要使用 JSON 形式传输数据
    }
  })
}

/**
 * 查询报表-关键作业对比-开始查表
 * @returns
 */
export function getQHSEStartTableDangerKeyWorkCheckCount (parameter) {
  return axios({
    url: 'QHSEDangerReport/StartTableDangerKeyWorkCheckCount',
    method: 'post',
    data: parameter
  })
}

/**
 * 查询报表-关键作业对比-查表状态
 * @returns
 */
export function getQHSEGetTableDangerKeyWorkCheckCountStatus (parameter) {
  return axios({
    url: 'QHSEDangerReport/GetTableDangerKeyWorkCheckCountStatus',
    method: 'post',
    data: JSON.stringify(parameter),
    headers: {
      'Content-Type': 'application/json' // 设置请求头，表明需要使用 JSON 形式传输数据
    }
  })
}

/**
 * 查询报表-关键作业对比-查表
 * @returns
 */
export function getQHSETakeTableDangerKeyWorkCheckCount (parameter) {
  return axios({
    url: 'QHSEDangerReport/TakeTableDangerKeyWorkCheckCount',
    method: 'post',
    data: JSON.stringify(parameter),
    headers: {
      'Content-Type': 'application/json' // 设置请求头，表明需要使用 JSON 形式传输数据
    }
  })
}
